﻿﻿@charset "utf-8";

/*
 * @Name: base
 * @Overview: Reset & Global
 * @Author: mittya & Nikki
 */

/** Reset **/
a, blockquote, button, body, code, dd, div, dl, dt, em, form, h1, h2, h3, h4, h5, h6, hr, html, i, input, iframe, img, label, li, legend, object, ol, p, pre, small, span, strong, sub, sup, table, tbody, td, th, thead, tr, ul { margin: 0; padding: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark { display: block; margin: 0; padding: 0; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
mark { color: #000; background: #ff0; }
html { color: #000; background-color: #fff; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body, button, input, select, textarea { margin:0; font: 12px/1.5 Tahoma, Arial, '\5b8b\4f53', sans-serif; }
button, input, select, textarea { font-size: 100%; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 400; }
b, strong { font-weight: 700; }
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp { font-family: Tahoma, Arial; }
small { font-size: 12px; }
ul, ol, li { list-style: none; }
a { color: #000; text-decoration: none; cursor: pointer; }
a:link { color: #000; text-decoration: none; }
a:visited { color: #000; text-decoration: none; }
a:hover { color: #000; text-decoration: underline; }
a:active { color: #000; text-decoration: none; }
sup, sub { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
legend { color: #000; /*for IE6*/ }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-weight: inherit; }
input, button, textarea, select { font-size: 100%\9; }
pre { white-space: pre-wrap; word-wrap: break-word; }
table { border-collapse: collapse; border-spacing: 0; }
th { text-align: inherit; /*IE bug fixed: th is not inherit text-align*/ }
fieldset, img { border: 0; }
a img {	border-width: 0; vertical-align: middle; }
iframe { display: block; }
del { text-decoration: line-through; }
/* float */
.fn-left, .fn-right { display: inline; /*for IE6 double margin*/ }
.fn-left { float: left; }
.fn-right { float: right; }
/* hide for js */
.fn-hide { display: none; }
/* clear */
.fn-clearfix:after { display: block; font-size: 0; content: '\0020'; clear: both; height: 0; }
.fn-clearfix { zoom: 1; /*for IE6 IE7*/ }
.fn-clear { visibility: hidden; clear: both; }
/* chrome-zh font size */
.fn-font-chrome { -webkit-text-size-adjust: none; }
/*html{ background:#fff; }*/
*{ padding:0; margin:0;}
/** Golbal **/
/** header **/
.ui-header{ height:80px; background: url(../images/top-bg.jpg) repeat-x;}
.ui-header .ui-head{ width:1200px; margin:0 auto; display:block;}
.ui-header .ui-head .logo { float:left;}
.ui-header .ui-head .ui-nav { float:left;}
.ui-header .ui-head .ui-nav li{ float:left; margin:0 10px; /**/}
.ui-header .ui-head .ui-nav li a{ text-align:center; font-size:16px; font-weight:600; line-height:80px; color:#272727; font-family:"微软雅黑"; display:block;margin:0; padding:0; border:0;}
.ui-header .ui-head .ui-nav li a img{ margin:0; padding:0; border:0;}
.ui-header .ui-head li a:hover{ text-decoration:none; color:#F00;}


/*导航*/

/*==============焦点图================*/
*{margin:0;padding:0;list-style:none;/*border:0;*/}
body{overflow-x:hidden;}
#main_promo{height:512px; width:1920px; margin-left:-960px; position:relative;  top:0;  left:50%; overflow:hidden; z-index:0; }
.promoWD{width:1000px; margin:0 auto; position:relative; }
.slide{display:block; float:left;  width:1920px;}

#dots{height:13px; position:absolute; bottom:13px; left:429px; z-index:99;}
#dots li{ width:23px; height:13px; float:left;}
#dots li a{ width:10px; display:block; height:10px; background-color:#7f0705; border:1px solid #FFFFFF;}
#dots li.act a{background-color:#000000;}

/*==============焦点图 end================*/

/*主体内容*/
.ui-cp{ width:100%; height:778px;  background: url(../images/cp-bg.jpg) repeat-x;}
.ui-cp .ui-cp-zt {width: 1200px; margin: 0 auto; text-align:center; }
.ui-cp .ui-cp-zt .cp-text{ margin: 0 auto; text-align:center; padding:45px 0;}
.ui-cp .ui-cp-zt .cp-kg{ margin: 0 auto;}
.ui-cp .ui-cp-zt .cp-kg .cp-k{ float:left; width:292px; height:219px; margin:25px 5px 40px 2px;}
.ui-cp .ui-cp-zt .cp-kg .cp-k .cp-k1{ z-index:1; background: url(../images/ui-tm.png) no-repeat; width:292px; height:54px;position: relative; top:-54px;}
.ui-cp .ui-cp-zt .cp-kg .cp-k .cp-k1 .cp-m{ float:left; width:220px;}
.ui-cp .ui-cp-zt .cp-kg .cp-k .cp-k1 .cp-m h2{ float:left; font-size:16px; font-weight:600; color:#fff; font-family:"微软雅黑"; line-height:16px; padding-top:10px; padding-left:10px;  width:220px; text-align:left;}
.ui-cp .ui-cp-zt .cp-kg .cp-k .cp-k1 .cp-m h3{ float:left; width:220px; text-align:left; font-size:14px;  color:#fff; font-family:"微软雅黑"; line-height:16px; padding-top:5px; padding-left:10px;}
.ui-cp .ui-cp-zt .cp-kg .cp-k .cp-k1 .cp-an a{ display:block; padding-top:16px;} 
/*产品结束*/



.ui-jj{ width:100%; height:628px;  background: url(../images/ui-jj.jpg) repeat-x center bottom;}
.ui-jj .ui-jj-zt {width: 1200px; margin: 0 auto;}
.ui-jj .ui-jj-zt h2{ padding-top:80px;}
.ui-jj .ui-jj-zt p{ width:800px; font-size:22px; line-height:38px;  color:#4c4c4c; font-family:"微软雅黑"; padding-top:5px; padding-left:10px;}
.ui-jj .ui-jj-zt h3{ padding-top:50px;}
/*公司简介*/


.ui-gf{ width:100%; height:349px; background:#f9f9f9; display:block;}
.ui-gf .ui-gf-zt {width: 1200px; margin: 0 auto;}

.ui-gf .ui-gf-zt h2{font-size:22px; line-height:38px; color:#4c4c4c; font-family:"微软雅黑"; padding-top:5px; padding-left:10px; }

.ui-gf .ui-gf-zt ul{}
.ui-gf .ui-gf-zt ul li{ float:left; width:196px; height:36px; text-align:center; line-height:36px; background:url(../images/bz-text.jpg) no-repeat; margin:12px 20px;}
.ui-gf .ui-gf-zt ul li a{font-size:16px; color:#fff; font-family:"微软雅黑";}
.ui-gf .ui-gf-zt ul li a:hover{ text-decoration:none; display:block; background:url(../images/bz-a.jpg) no-repeat;}


/*二级页开始*/
/*公司简介*/
.jj-k{width: 1200px; margin: 0 auto; margin-top:30px; }
.jj-k h2{width: 1200px; font-size:26px; text-align:center; line-height:44px; color:#333; border-bottom:1px double #cccccc; font-family:"微软雅黑";}
.jj-k h5{width: 1200px; font-size:26px; text-align:center; line-height:44px; color:#333; font-family:"微软雅黑"; padding-top:80px;}
.jj-k h6{width: 1200px; font-size:26px; text-align:center; }


.jj-k .jj-wz{}
.jj-k .jj-wz h3{margin: 0 auto; text-align:center; margin-top:30px;}
.jj-k .jj-wz h4{ text-align:center; font-size:22px; font-weight:bold; line-height:38px; color:#5a5a5a; font-family:"微软雅黑"; margin-top:30px;}
.jj-k .jj-wz p{font-size:18px; line-height:38px; color:#4c4c4c; font-family:"微软雅黑"; margin-top:30px; /*text-indent:25px;*/}






/*产品展示*/
.jj-k .cp-wz{ margin-top:35px;}
.jj-k .cp-wz li{ float:left; text-align:center; width:161px; height:37px; background:url(../images/an.jpg) no-repeat; margin:5px 35px;}
.jj-k .cp-wz li a{text-align:center;  line-height:37px; font-size:18px; color:#4c4c4c; font-family:"微软雅黑";}
.jj-k .cp-wz li a:hover{ text-decoration:none; background:url(../images/an-on.jpg) no-repeat; display:block; color:#FFF;}
.jj-k .cp-wz li .on{ text-decoration:none; background:url(../images/an-on.jpg) no-repeat; display:block; color:#FFF;}

.jj-k .cp-cp{ margin-top:25px;}
.jj-k .cp-cp li{ float:left; width:280px; height:270px; margin:25px 10px;}
.jj-k .cp-cp li h3{display:block; width:280px; height:219px; border:1px double #cccccc;}
.jj-k .cp-cp li h4{text-decoration:none; text-align:center;  display:block; margin-top:15px;}
.jj-k .cp-cp li h4 a{text-align:center;font-size:16px; font-weight:600; color:#4c4c4c; font-family:"微软雅黑";}
.jj-k .cp-cp li h4 a:hover{ text-decoration:none;  display:block; color:#272727;}


.jj-k .gf-zt{ margin-top:25px;}
.jj-k .gf-zt ul li{ float:left; width:196px; height:36px; text-align:center; line-height:36px; background:url(../images/bz-text.jpg) no-repeat; margin:12px 20px;}
.jj-k .gf-zt ul li a{font-size:16px; color:#fff; font-family:"微软雅黑";}
.jj-k .gf-zt ul li a:hover{ text-decoration:none; display:block; background:url(../images/bz-a.jpg) no-repeat;}
.jj-k .gf-zt ul li .on-1{ text-decoration:none; display:block; background:url(../images/bz-a.jpg) no-repeat; color:#FFF;}


.jj-k .hy-lb{ margin-top:45px;}
.jj-k .hy-lb li{ float:left; width:600px; height:23px; margin:15px 0px;}
.jj-k .hy-lb li a{ padding-left:28px; background:url(../images/lie.jpg) no-repeat; font-size:16px; color:#5f5f5f; font-family:"微软雅黑";}
.jj-k .hy-lb li a:hover{font-size:16px; text-decoration:none; color:#000; font-family:"微软雅黑";}



.jj-k .lx-zt{ margin-top:55px; margin-left:30px; float:left;width:450px; height:333px; }
.jj-k .lx-zt h3{ float:left;font-size:28px; color:#434242; font-family:"微软雅黑";  line-height:36px; margin:12px 20px;}
.jj-k .lx-zt ul li{ float:left;font-size:16px; color:#5f5f5f; font-family:"微软雅黑";  line-height:36px; margin:12px 20px;}
.jj-k .lx-lb{ float:left; margin-top:55px; margin-bottom:80px;}


.jj-k .xw-zt{ margin-top:55px; width: 1200px; margin: 0 auto;}
.jj-k .xw-zt li{ height:65px; margin:20px 0; border-bottom:1px dashed #cccccc; padding-bottom:10px;}
.jj-k .xw-zt li .xw-rq{ width:90px; height:65px; float:left; border-right:1px dashed #cccccc;}
.jj-k .xw-zt li .xw-rq h3{font-size:28px; font-weight:600; color:#5f5f5f; font-family:"微软雅黑"; text-align:center;}
.jj-k .xw-zt li .xw-rq h4{font-size:16px; color:#5f5f5f; font-family:"微软雅黑"; text-align:center;}
.jj-k .xw-zt li .xw-wz{ float:left;} 
.jj-k .xw-zt li .xw-wz h3 a{font-size:22px; color:#242424; font-family:"微软雅黑"; padding-left:15px;}
.jj-k .xw-zt li .xw-wz p a{font-size:16px; color:#5f5f5f; font-family:"微软雅黑"; padding-left:15px;}
.jj-k .xw-zt li .xw-wz p a ,.jj-k .xw-zt li .xw-wz h3 a{ text-decoration:none;}

/*表单*/
.jj-k .ly-zt{  width: 1200px; height:570px; background:#f4f4f4; margin: 0 auto;}

.jj-k  .ly-zt .reg_div-1{margin:auto; width: 670x; height: 363px;  border-radius: 5px; text-align: center; padding-top:36px;}
.jj-k  .ly-zt .reg_ul-1{width: 100%;}
.jj-k  .ly-zt .reg_ul-1 li{margin: auto; overflow: hidden; width: 100%; margin-bottom: 40px; margin-left:200px;}
.jj-k  .ly-zt .reg_ul-1 li span { color:#6b6b6b; font-size:18px;
    float: left;width: 100px;text-align: right;display: inline-block;
    margin: auto;
    margin-left: 30px;
    margin-top: 10px;
}
.jj-k  .ly-zt .reg_ul-1 li .input-1{float: left; width: 402px; height: 60px; background:#fff; border:1px solid #999999; border-radius: 3px; padding-left: 20px; outline:medium; margin-left: 10px;}
.jj-k  .ly-zt .reg_ul-1 li .in-1{float: left; width: 660px; height: 110px; background:#fff; border:1px solid #999999; border-radius: 3px; padding-left: 20px; outline:medium; margin-left: 10px;}
.jj-k  .ly-zt .reg_ul-1 li .button-1{margin: auto; width:660px; height:50px; color: #ffffff; background-color: #1872c8; font-size: 16px; padding: 10px 60px; outline: inherit; border-radius: 3px; cursor: pointer; margin-top: 10px; float:left; margin-left:140px;}



/* 选项卡 */
.table_card { width:1200px; margin:0 auto;margin-top: 20px}
.table_card .tab { height:37px; font-size:14px;}
.table_card .tab li { float:left; height:36px;  border:1px #e1e1e1 solid;line-height:36px; padding:0 25px; margin-right:5px;/* background:#f0f0f0;*/}
.table_card .tab li:hover { height:37px; background:#00c0ff; color:#fff; cursor:pointer}
.table_card .activ { height:37px ; background:#00c0ff;  color:#fff}
.table_card .tabCon { background:#fff; padding:15px;/* border-bottom:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid;*/}
.table_card .tabCon div { display:none}
.table_card .tabCon .on { display:block;}

.newslist01 { font-size:14px; }
.newslist01 li { line-height:36px;}
.newslist01 li .ding { color:#F30; margin-left:5px}
.newslist01 li .time { float:right; font-size:12px; color:#888}

.newslist01 li  h3{font-size:22px; display:block; font-weight:600; line-height:36px; color:#629ceb; font-family:"微软雅黑";}
.newslist01 li  h4{font-size:16px; font-weight:600;  line-height:36px; color:#333; font-family:"微软雅黑";}
.newslist01 li  p{font-size:14px; line-height:38px; color:#333; font-family:"微软雅黑"; margin:15px; text-indent:20px;}
.newslist01 li  dt a{font-size:14px; line-height:38px; color:#333; font-family:"微软雅黑"; margin:15px; padding-left:45px; text-indent:20px; background:url(../images/lie.jpg) no-repeat;}
.newslist01 li  dt a:hover{ text-decoration:none; color:#F00;}

/** footer **/
.ui-footer{ width:100%; height:432px; margin-top:15px; background: #3a3a3a;}
.ui-footer .ui-fot{ width:1200px; height:400px;  margin:0 auto;}
.ui-footer .ui-fot .foot-lx-z{ float:left; margin-top:32px; width:487px;  height:400px; background:url(../images/foot-lx.jpg) no-repeat;}
.ui-footer .ui-fot .foot-lx-z ul{ padding-top:85px;}
.ui-footer .ui-fot .foot-lx-z li{font-size:18px; line-height:38px; color:#fff; font-family:"微软雅黑";}
.ui-footer .ui-fot .foot-lx-y{ float:left;}
/*表单*/
 .ui-footer .ui-fot .foot-lx-y .reg_div{margin:auto; width: 670px; height: 363px;  border-radius: 5px; text-align: center; margin-top: 36px;}
 .ui-footer .ui-fot .foot-lx-y .reg_ul{width: 100%;}
 .ui-footer .ui-fot .foot-lx-y .reg_ul li{margin: auto; overflow: hidden; width: 100%; margin-top: 10px;}
 .ui-footer .ui-fot .foot-lx-y .reg_ul li input{float: left; width: 402px; height: 40px; background:#3a3a3a; border:1px solid #666666; border-radius: 3px; padding-left: 20px; outline:medium; margin-left: 10px;}
 .ui-footer .ui-fot .foot-lx-y .reg_ul li .in{float: left; width: 600px; height: 70px; background:#3a3a3a; border:1px solid #666666; border-radius: 3px; padding-left: 20px; outline:medium; margin-left: 10px;}
 .ui-footer .ui-fot .foot-lx-y .reg_ul li button{margin: auto; width:620px; height:50px; color: #ffffff; background-color: #1872c8; font-size: 16px; padding: 10px 10px; outline: inherit; border-radius: 3px; cursor: pointer; margin-top: 10px; margin-left:12px; float:left;}
 
.ui-foo{ width:100%; height:45px; background: #292929;}
.ui-foo h2{ width:1200px; line-height:45px; text-align:center;color: #ffffff;  margin:0 auto;}